bench assembly - French English Dictionary